<!DOCTYPE html>
<html lang="en" prefix="og: http://ogp.me/ns#">
    <head>
        <title>Rotate PDF Online</title>
        <meta name="description" content="Upload and rotate PDF files online, for free, you can rotate PDF documents right, left or upside-down, select individual pages or range of pages to be rotated.">
        <meta property="og:url" content="/rotate">
        <meta property="og:image" content="/img/rotate-screenshot.png">
        <meta property="og:title" content="Rotate PDF documents online">
        <meta property="og:description" content="Upload and rotate PDF files online, for free, you can rotate PDF documents right, left or upside-down, select individual pages or range of pages to be rotated.">
        <meta property="og:type" content="article">
        <meta name="viewport" content="width=device-width">
        <link rel="stylesheet" href="/css/pm.css">
        <link rel="icon" href="/favicon.ico">
        <link rel="alternate" hreflang="en" href="/rotate">
        <link rel="alternate" hreflang="de" href="/de/rotate">
        <link rel="alternate" hreflang="fr" href="/fr/rotate">
        <link rel="alternate" hreflang="id" href="/id/rotate">
        <link rel="alternate" hreflang="lv" href="/lv/rotate">
        <link rel="alternate" hreflang="pl" href="/pl/rotate">
        <link rel="alternate" hreflang="es" href="/es/rotate">
      
    </head>
    <body class="lang-en">
        <div id="container">
            <div id="header">
                <a id="logo" href="/">pdfresizer.com</a>
              
                <nav>
                    <ul id="menu">
                        <li>
                            <a href="/merge" title="Merge multiple PDF documents into one">Merge PDF</a>
                        </li>
                        <li>
                            <a href="/split" title="Split PDF into individual pages">Split PDF</a>
                        </li>
                        <li>
                            <a href="/resize" title="Resize PDF resolution or paper size">Resize PDF</a>
                        </li>
                        <li>
                            <a href="/convert" title="Convert PDF to different format">Convert PDF</a>
                        </li>
                        <li>
                            <a href="/crop" title="Crop or extend PDF document margins">Crop PDF</a>
                        </li>
                        <li class="active">
                            <a href="/rotate" title="Flip or rotate PDF document">Rotate PDF</a>
                        </li>
                        <li>
                            <a href="/optimize" title="Optimize a PDF file to reduce file size">Optimize PDF</a>
                        </li>
                        <li>
                            <a href="/reorder-pages" title="Change the order of pages in PDF">Reorder PDF</a>
                        </li>
                        <li>
                            <a href="/delete-pages" title="Remove pages from PDF document">Delete pages</a>
                        </li>
                        <li>
                            <a href="/multipage" title="Arrange multiple pages per sheet (N-up)">N-UP</a>
                        </li>
                        <li>
                            <a href="/jpg-to-pdf" title="Convert images to PDF">JPG to PDF</a>
                        </li>
                    </ul>
                </nav>
            </div>
            <div id="content">
               
                <div id="main">
                    <h1>Rotate PDF files</h1>
                    <script>
                        var dr = 0;
                        function pdr() {
                            dr = 1
                        }
                        function ssb() {
                            dr && document.getElementById("ub").click()
                        }
                        function checkFS() {
                            if (window.FileReader && window.File && window.FileList && window.Blob) {
                                var e = document.getElementById("tf");
                                if (void 0 !== e.files[0] && e.files[0].size > 104857600)
                                    return alert("The file you are trying to upload is too large! Maximum file size is 100 MB"),
                                    !1
                            }
                            var i = document.getElementById("ub");
                            return i.value = "Uploading files...",
                            i.disabled = !0,
                            i.classList.add("inactive"),
                            !0
                        }
                    </script>
                    <form action="/rotate" class="uploader" onsubmit="return checkFS();" enctype="multipart/form-data" method="post">
                        <div class="input file">
                            <label for="tf">Choose, paste or drag files here</label>
                            <input type="file" name="data[Tools][files][]" multiple="multiple" id="tf" ondrop="pdr()" onchange="ssb()">
                        </div>
                        <p>
                            Maximum combined file size: 100MB, up to 500 files<br>
                            Supported types: PDF, DOC, DOCX, ODT, PPT, PPTX<br>(other files will be converted to PDF automatically)
                        </p>
                        <p>All files are automatically deleted 1 hour after upload.</p>
                        <div class="submit">
                            <input id="ub" class="action-button" type="submit" value="Upload files!">
                        </div>
                    </form>
                    <script>
                        const fileInput = document.getElementById("tf");
                        window.addEventListener("paste", e => {
                            e.clipboardData.files.length > 0 && (fileInput.files = e.clipboardData.files,
                            pdr(),
                            ssb())
                        }
                        );
                    </script>
                    <div class="c"></div>
       
                    <div id="tool-description">
                        <h2>Online PDF rotator tool</h2>
                        <p>With this tool you can upload and rotate / flip PDF files or specific pages inside the file in any direction you want, online and for free.
                        <p>You have the option to rotate PDF documents to the right (90 degrees), left (270 degrees), or upside-down (180 degrees). Additionally, if the file has been previously rotated, you can reset the orientation to its default setting.
                        <p>
                            If you do not wish to rotate the entire document, you may select specific pages or page ranges to rotate by filling out the appropriate <em>from</em>
                            and <em>to</em>
                            fields with the corresponding page numbers.
                        <p>PDF rotation is permanent, but can be safely performed as many times as needed, this tool simply sets the PDF rotation flag and rotated documents will remain at the same quality as the original, free from watermarks.
                    </div>
                </div>
            </div>
            <footer>
                <ul id="footer-menu">
                    <li class="active">
                        <a href="/rotate">English</a>
                    </li>
                    <li>
                        <a href="/de/rotate">Deutsch</a>
                    </li>
                    <li>
                        <a href="/fr/rotate">Français</a>
                    </li>
                    <li>
                        <a href="/id/rotate">Indonesian</a>
                    </li>
                    <li>
                        <a href="/lv/rotate">Latviski</a>
                    </li>
                    <li>
                        <a href="/pl/rotate">Polski</a>
                    </li>
                    <li>
                        <a href="/es/rotate">Español</a>
                    </li>
                    <li>
                        <a href="/sitemap">Sitemap</a>
                    </li>
                    <li>
                        <a href="/about">About PDFresizer.com</a>
                    </li>
                </ul>
                <p id="copyright">&copy;pdfresizer.com, 2013 - 2024</p>
            </footer>
        </div>
    </body>
</html>
